knurled piston - German English Dictionary